package com.b2.service;

import com.b2.pojo.dto.UserLoginDTO;
import com.b2.pojo.dto.UserWebLoginDTO;
import com.b2.pojo.dto.WebWxRegiestDto;
import com.b2.pojo.entity.User;
import com.b2.result.Result;
import com.baomidou.mybatisplus.extension.service.IService;

/**
* @author 悦神
* @description 针对表【user】的数据库操作Service
* @createDate 2024-04-23 15:38:16
*/
public interface UserService extends IService<User> {

    User login(UserLoginDTO userLoginDTO);

    void addphone(String phone);

    Result identificate(String id);

    /**
     * web端登录
     * @param userLoginDTO
     * @return
     */
    User webLogin(UserWebLoginDTO userLoginDTO);

    /**
     * web端注册
     * @param webWxRegiestDto
     * @return
     */
    User webRegitse(WebWxRegiestDto webWxRegiestDto);
}
